package com.siwei.mes.entity.erp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import javax.persistence.Column;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;


/**
 * 任务单和合同对应关系表(Rwdcontract)实体类
 *
 * @author linzi
 * @since 2024-08-16 23:02:52
 */
@Data
@Accessors(chain = true)
@Table(name = "rwdcontract")
@ApiModel(value = "Rwdcontract", description = "")
public class Rwdcontract implements Serializable {
    private static final long serialVersionUID = 341219202784493187L;
    @Column(name = "RCID")
    @ApiModelProperty(value = "关联关系表id", name = "rcid")
    private Integer rcid;
    @Column(name = "rwdh")
    @ApiModelProperty(value = "任务单号", name = "rwdh")
    private Integer rwdh;
    /**
     * 合同id
     */
    @Column(name = "CID")
    @ApiModelProperty(value = "合同id", name = "cid")
    private Integer cid;
    /**
     * 1 正常 0作废
     */
    @Column(name = "state")
    @ApiModelProperty(value = "1 正常 0作废", name = "state")
    private Integer state;
    @Column(name = "createTime")
    @ApiModelProperty(value = "创建时间", name = "createtime")
    private Date createtime;
    @Column(name = "updateTime")
    @ApiModelProperty(value = "修改时间", name = "updatetime")
    private Date updatetime;
    @Column(name = "PROID")
    @ApiModelProperty(value = "project表proid", name = "proid")
    private Integer proid;
    @Column(name = "thProjectId")
    @ApiModelProperty(value = "砼行工程id", name = "thprojectid")
    private Integer thprojectid;
    @Column(name = "thContractId")
    @ApiModelProperty(value = "砼行合同id", name = "thcontractid")
    private Integer thcontractid;
}
